(small) shop - German English Dictionary